Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix GroupMetadata backwards compatibility #2102

Merged
merged 1 commit into from
Oct 29, 2024

Conversation

kounelisagis
Copy link
Member

@kounelisagis kounelisagis commented Oct 25, 2024

The changes in #2085 broke backwards compatibility for GroupMetadata. This PR fixes that issue. To prevent similar issues in the future, a test that reads a Group written with TileDB-Py 0.32.3 and verifies that all metadata values and types are as expected has been added.
Additionally, a test has been added to demonstrate the new types, following the supported types of Array metadata.

Temporary wheels: https://github.com/TileDB-Inc/TileDB-Py/actions/runs/11525100400

cc. @jparismorgan

@jparismorgan
Copy link

Thanks! I manually downloaded these wheels and ran the Vector Search unit tests with them and they passed.

@kounelisagis
Copy link
Member Author

Thanks! I manually downloaded these wheels and ran the Vector Search unit tests with them and they passed.

Good news!

Copy link
Collaborator

@nguyenv nguyenv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Really appreciate the inline comments.

@kounelisagis kounelisagis merged commit 53208af into dev Oct 29, 2024
60 of 61 checks passed
@kounelisagis kounelisagis deleted the agis/fix-groupmetadata-backward-compat branch October 29, 2024 10:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants